586107220301aebf42a4ff4f45d4d2208dd9ee89,KUAS-AP-Material/app/src/main/java/silent/kuasapmaterial/libs/VibrateHelper.java,VibrateHelper,setCourseVibrate,#Context#,91

Before Change


	public static void setCourseVibrate(Context context) {
		List<CourseModel> courseModelList = Utils.loadCourseVibrate(context);
		if (courseModelList != null) {
			for (CourseModel courseModel : courseModelList) {
				if (!courseModel.start_time.contains(":") || !courseModel.end_time.contains(":")) {
					List<String> sectionList = new ArrayList<>(Arrays.asList(
							context.getResources().getStringArray(R.array.course_sections)));
					courseModel.start_time =
							context.getResources().getStringArray(R.array.start_time)[sectionList
									.indexOf(courseModel.section)];
					courseModel.end_time =
							context.getResources().getStringArray(R.array.end_time)[sectionList
									.indexOf(courseModel.section)];
				}
				setCourseAlarm(context, courseModel.start_time, courseModel.dayOfWeek,
						courseModel.notifyKey * 1000, true);
				setCourseAlarm(context, courseModel.end_time, courseModel.dayOfWeek,
						courseModel.notifyKey * 10000, false);
			}
		}
	}

After Change


	}

	public static void setCourseVibrate(Context context) {
		List<CourseModel> courseModelList = Utils.loadCourseVibrate(context);
		if (courseModelList != null) {
			for (int i = 0; i < courseModelList.size(); i++) {
				CourseModel courseModel = courseModelList.get(i);
				if (!courseModel.start_time.contains(":") || !courseModel.end_time.contains(":")) {
					List<String> sectionList = new ArrayList<>(Arrays.asList(
							context.getResources().getStringArray(R.array.course_sections)));
					courseModel.start_time =
							context.getResources().getStringArray(R.array.start_time)[sectionList
									.indexOf(courseModel.section)];
					courseModel.end_time =
							context.getResources().getStringArray(R.array.end_time)[sectionList
									.indexOf(courseModel.section)];
				}
				if (i % 2 == 0) {
					setCourseAlarm(context, courseModel.start_time, courseModel.dayOfWeek,
							courseModel.notifyKey * 1000, true);
				} else {
					setCourseAlarm(context, courseModel.end_time, courseModel.dayOfWeek,
							courseModel.notifyKey * 10000, false);
				}
			}
		}